placenta retenida - French English Dictionary